very long range radar - Alemán Inglés Diccionario